<template>
   <view>
     <view class="login-container">
       <!-- 提示登录的图标 -->
       <uni-icons type="contact-filled" size="100" color="#AFAFAF"></uni-icons>
       <!-- 登录按钮 -->
       <button type="primary" class="btn-login"  @click="searchBoxHandler">一键登录</button>
       <!-- 登录提示 -->
       <view class="tips-text">登录后尽享更多权益</view>
     </view>
  </view>
</template>

<script>
  export default {
    name:"my-login",
    data() {
      return {
        
      };
    },
    methods: {
      // 点击了模拟的 input 输入框
      searchBoxHandler() {
        // 触发外界通过 @click 绑定的 click 事件处理函数
        this.$emit('click')
      }
    }
  }
</script>

<style lang="scss">
  .login-container {
    // 登录盒子的样式
    height: 750rpx;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-color: #273343;
    position: relative;
    overflow: hidden;
    // 绘制登录盒子底部的半椭圆造型
    &::after {
      content: ' ';
      display: block;
      position: absolute;
      width: 100%;
      height: 40px;
      left: 0;
      bottom: 0;
      background-color: #1a232c;
      border-radius: 100%;
      transform: translateY(45%);
    }
    // 登录按钮的样式
    .btn-login {
      width: 90%;
      border-radius: 100px;
      margin: 15px 0;
      background-color: #039fff;
    }
    // 按钮下方提示消息的样式
    .tips-text {
      font-size: 12px;
      color: gray;
    }
  }
</style>